Juputer 转 md
使用 nbconvert这个工具,可以将 Jupyter的 .ipynb 格式文件转换为另一种静态格式,包括 HTML、LaTeX、PDF、Markdown、reStructuredText 等。
步骤如下:
(1)安装 Jupyter
如果你已经安装了 Python(3.8+ 最好)并且配置了 pip,直接执行:
pip install jupyterlab
安装完之后,启动 JupyterLab:
jupyter lab
如果你更喜欢经典 Notebook 界面,安装:
pip install notebook
启动:
jupyter notebook
(2)安装 nbconvert
如果你之前用 pip 安装过 JupyterLab / Notebook,通常 nbconvert 已自带安装,先确认下:
pip show nbconvert
如果没有,安装一下即可:
pip install nbconvert
(3)转换格式
执行 nbconvert:
jupyter nbconvert --to markdown "神经网络.ipynb"
转换完之后,会在当前目录生成一个:
神经网络.md
里面的图片如果有,会被放到:
神经网络_files
这个文件夹里。
常用命令:
jupyter nbconvert --to markdown "xxx.ipynb"
如果需要批量转换整个目录:
jupyter nbconvert --to markdown *.ipynb
如果出现这个报错:
'jupyter' 不是内部或外部命令,也不是可运行的程序或批处理文件。
原因是 jupyter 的路径没有加到环境变量 PATH 里,所以 CMD 里找不到 jupyter 这个命令。
如果你能用 python 命令,直接这样用:
python -m nbconvert --to markdown "神经网络.ipynb"
这个不会依赖 PATH,100% 能跑。